#pragma once

#include "master.h"

#include "types.h"

#include "entCube.h"
#include "entRectGrid.h"
#include "entPoint.h"
#include "entProp.h"

//--------------------------------------------------------------------------------------------------
// types.cpp
// This is where new entity types are registered.
// This makes all entity types added in one easy to find place!
//--------------------------------------------------------------------------------------------------

void registerEntityTypes()
{
	registerEntityType(ENT_TYPE_CUBE, "Cube", entCube_create);
	registerEntityType(ENT_TYPE_RECT_GRID, "RectGrid", entRectGrid_create);
	registerEntityType(ENT_TYPE_PROP, "Prop", entProp_create);
	registerEntityType(ENT_TYPE_POINT, "Point", entPoint_create);
}

//--------------------------------------------------------------------------------------------------